body{padding: 0px; margin: 0px;}

.background1{height: 50%;background-color: #095097;}
.background2{height: 50%;background-color: #b9b9b9;}

div.login{
    text-align: center;margin: 0;padding: 20px;background-color: white;
    position: absolute;top: 50%;left: 50%;
    /* 页面居中处理 */
    -webkit-transform: translate(-50%, -50%);/* Safari 和 Chrome */
    -moz-transform: translate(-50%, -50%);/* Firefox */
    -ms-transform: translate(-50%, -50%); /* Internet Explorer */
    -o-transform: translate(-50%, -50%);/* Opera */
    transform: translate(-50%, -50%);
    /* 边框样式 */
    border: lightgray solid 1px;
    box-shadow: darkgray 0px 0px 1px 1px;
    border-radius: 5px;
}

/* 输入样式 */
.input{margin: 5px 0 10px 0;padding: 5px;font-size: 16px;}

/* 输入框样式 */
.inputsquare{width: 240px;height: 30px;font-size: 16px;padding: 4px; 
border: #b0b0b0 1px solid;border-radius: 5px;}

/* 按钮块样式 */
div.button{text-align: center;}

/* 按钮样式 */
.loginbutton{border-collapse:collapse;border: solid #06699b 1px;
    text-align: center;width: 290px;height: 40px;background-color: #06699b;
    color: white;font-size: 16px;white-space: pre;cursor: pointer;
    border-radius: 5px;}
.loginbutton:hover{background-color: #034566;border: solid #034566 1px;}
/* 测试块 */
.test{border: red solid 2px;}